# 注意：window环境下先安装MinGW，idea中Makefile Support插件
# Makefile 命令开头必须为tab键

add_smartdoc:
	sh add_smart-doc.sh

# 生成spring-boot-web的文档
spring-boot-web@html-doc:
	mvn -X smart-doc:html -Dfile.encoding=UTF-8  -pl :spring-boot-web -am

# 生成spring-boot-web2的文档
spring-boot-web2@html-doc:
	mvn -X smart-doc:html -Dfile.encoding=UTF-8  -pl :spring-boot-web2 -am

# 生成spring-boot-web3的文档,web3依赖sub-module中的simple-api
spring-boot-web3@html-doc:
	mvn -X smart-doc:html -Dfile.encoding=UTF-8  -pl :spring-boot-web3 -am

# 生成spring-boot-web4的文档,web3依赖module2
spring-boot-web4@html-doc:
	mvn -X smart-doc:html -Dfile.encoding=UTF-8  -pl :spring-boot-web4 -am

# 生成sub-module中子模块web-test的文档
web-test-module@html-doc:
	mvn -X smart-doc:html -Dfile.encoding=UTF-8  -pl :web-test -am

# dubbo文档生成测试
dubbo@rpc-doc:
	mvn -X smart-doc:rpc-html -Dfile.encoding=UTF-8  -pl :dubbo-provider -am